package com.yzt.zhuju.network.entity.game;

/**
 * 作者：bobwang
 * 创建时间：2023-12-05 23:47:54
 * 描述：
 */
public class GameConversationBean {

    private String msgType;
    private String jsonContent;

    // ROOM_JOIN("OCM:roomJoin", "进入房间"),

    // PUNISH_CARD("OCM:GamePunishCard", "惩罚牌"),
    private String userId;
    private String nickName;
    private String avatar;
    private String targetUserId;
    private String targetUserNickName;
    private String picUrl;
    private String cardName;


    // GAME_RED_PACKET("OCM:GameRedPacket", "红包"),
    private String redPacketId;
    private String title;
    private String sendUserId;
    //private String targetUserId;
    private int redPackageType;// 1手气 2 专属
    private boolean isReceive;// 是否领取了


    // GAME_RED_PACKET_OPEN("OCM:GameRedPacketOpen", "红包领取通知"),
    // private String redPacketId;
    //private String sendUserId;
    private String sendNickName;
    //private String targetUserId;
    private String targetNickName;


    //GAME_GIFT("OCM:GameGift", "礼物"),
    //private String targetUserId;
    //private String targetNickName;
    private String targetAvatar;
    private String giftIcon;
    private String giftName;


    //GAME_CHANGE_ROLE("OCM:GameChangeRole", "切换主持人"),
    private String gameVideoUrl;
    //private String sendUserId;
    private String newEmceeUserId;


    //GAME_START("OCM:GameStart", "开始游戏"),
    // private String gameVideoUrl;
    // private Long sendUserId;


    //GAME_NEXT_MISSION("OCM:NextMission", "下一关"),
    // private String gameVideoUrl;
    // private Long sendUserId;
    private String currentMission;
    private boolean lasted;


    // GAME_OVER("OCM:GameOver", "结束游戏"),
    //  private String gameVideoUrl;
    //  private Long sendUserId;


    // GAME_QUIT("OCM:GameQuit", "退出游戏"),
    // private String gameVideoUrl;
    // private Long sendUserId;


    public String getMsgType() {
        return msgType;
    }

    public void setMsgType(String msgType) {
        this.msgType = msgType;
    }

    public String getJsonContent() {
        return jsonContent;
    }

    public void setJsonContent(String jsonContent) {
        this.jsonContent = jsonContent;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getTargetUserId() {
        return targetUserId;
    }

    public void setTargetUserId(String targetUserId) {
        this.targetUserId = targetUserId;
    }

    public String getTargetUserNickName() {
        return targetUserNickName;
    }

    public void setTargetUserNickName(String targetUserNickName) {
        this.targetUserNickName = targetUserNickName;
    }

    public String getPicUrl() {
        return picUrl;
    }

    public void setPicUrl(String picUrl) {
        this.picUrl = picUrl;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getRedPacketId() {
        return redPacketId;
    }

    public void setRedPacketId(String redPacketId) {
        this.redPacketId = redPacketId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getSendUserId() {
        return sendUserId;
    }

    public void setSendUserId(String sendUserId) {
        this.sendUserId = sendUserId;
    }

    public int getRedPackageType() {
        return redPackageType;
    }

    public void setRedPackageType(int redPackageType) {
        this.redPackageType = redPackageType;
    }

    public boolean isReceive() {
        return isReceive;
    }

    public void setReceive(boolean receive) {
        isReceive = receive;
    }

    public String getSendNickName() {
        return sendNickName;
    }

    public void setSendNickName(String sendNickName) {
        this.sendNickName = sendNickName;
    }

    public String getTargetNickName() {
        return targetNickName;
    }

    public void setTargetNickName(String targetNickName) {
        this.targetNickName = targetNickName;
    }

    public String getTargetAvatar() {
        return targetAvatar;
    }

    public void setTargetAvatar(String targetAvatar) {
        this.targetAvatar = targetAvatar;
    }

    public String getGiftIcon() {
        return giftIcon;
    }

    public void setGiftIcon(String giftIcon) {
        this.giftIcon = giftIcon;
    }

    public String getGiftName() {
        return giftName;
    }

    public void setGiftName(String giftName) {
        this.giftName = giftName;
    }

    public String getGameVideoUrl() {
        return gameVideoUrl;
    }

    public void setGameVideoUrl(String gameVideoUrl) {
        this.gameVideoUrl = gameVideoUrl;
    }

    public String getNewEmceeUserId() {
        return newEmceeUserId;
    }

    public void setNewEmceeUserId(String newEmceeUserId) {
        this.newEmceeUserId = newEmceeUserId;
    }

    public String getCurrentMission() {
        return currentMission;
    }

    public void setCurrentMission(String currentMission) {
        this.currentMission = currentMission;
    }

    public boolean isLasted() {
        return lasted;
    }

    public void setLasted(boolean lasted) {
        this.lasted = lasted;
    }
}
